anti-vibration mounting - Turkish English Dictionary